package com.km.team.phsystem.service;

import com.km.team.phsystem.beans.pojo.SystemUser;
import com.km.team.phsystem.beans.pojo.SystemUserExample;
import com.km.team.phsystem.beans.vo.PageBean;
import com.km.team.phsystem.beans.vo.SystemUserVo;

import java.util.List;

/**
 * Author: jiangjun
 * Date: 2018/10/14
 * Time: 下午4:07
 * Description:
 */
public interface ISystemUserService {

    int update(SystemUser systemUser) throws Exception;

    /**
     * 增加用户
     * @param systemUser
     * @return
     * @throws Exception
     */
    int add(SystemUserVo vo) throws Exception;


    List<SystemUser> getUser(SystemUserExample systemUserExample) throws Exception;

    PageBean getPagedData(SystemUserVo vo) throws Exception;
}
